Presentation: Tweet"One VM, Many Languages"
Track:
ENGINE ROOM: THE SYSTEMS WE BUILD UPON
/
Time:
Wednesday 14:45 - 15:45
/
Location:
Lille Sal, Musikhuset
The success of the Java platform is powered by the Java Virtual Machine (JVM), which many people assume is tied to the Java programming language. However, the internal structure of the JVM is surprisingly NOT tied to the Java language, and is in fact quite suitable for many languages. This talk looks at how the design of the JVM is evolving to improve performance of all languages, including those that are quite unlike the Java language
Keywords: Java, JVM, invokedynamic, JSR-292, dynamic languages, dynamic dispatch
Keywords: Java, JVM, invokedynamic, JSR-292, dynamic languages, dynamic dispatch
Target Audience: Anyone who is interested in how VMs work
Download slides